Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 LEIGH ROAD Detached £51,640 £11,000 11 Jun 1998
FLAT 1 11 LEIGH ROAD £951,505 £790,000 13 Mar 2020